squeeze themselves up - Alemán Inglés Diccionario